647949
865661
97533
487479
694450
34785
543894
48535
962662
733611
28872
298281
5315799
3745581
3254148
2575804
2310988
2159609
2079358
194678
1856118
1752136
1750196
1669471